high-mounted stop light - Espagnol Anglais Dictionnaire